package com.zou.service;

import com.zou.commons.domain.ReturnObject;
import com.zou.pojo.Info;

import java.util.List;
import java.util.Map;


public interface InfoService {
    List<Info> querySomeInfoByInfo(Info info);

    List<Info> queryInfoByMaxId(int id);

    // 点击量+1
    boolean addInfoHitsById(int id);

    ReturnObject addInfo(Info info);

    ReturnObject deleteInfoByInfoIds(Integer[] id);

    ReturnObject editInfo(Info info);

    // 根据条件分页查询文章
    List<Info> queryInfoByConditionForPage(Map<String, Object> map);

    // 根据条件查询页数
    int queryCountOfInfoByCondition(Map<String, Object> map);
}
